import * as type from '../action-type.js'

export default {
    getHomeList() { 
        // 返回的一个函数 store.dispatch()
        // redux-thunk 中间件的
        return function (dispatch, getState, request) {
            // 经过 thunk 处理后 返回。
            return request.get('/api/users').then((res)=>{
                let list = res.data;
                dispatch({
                    type: type.SET_HOME_LIst,
                    payload: list
                })
            })
        }
    }
}
